/**
 * shell 可以在渲染线程 中 使用 在电脑中浏览器中 打开网页
 * window.open() 打开子窗口
 * 
 */
const { shell } = require('electron')

let aHref = this.document.querySelector('#aHref')
let mybtn = this.document.querySelector('#mybtn')
let mytext = this.document.querySelector('#mytext')

mybtn.onclick = function (e) {
  window.open('popup_page.html')
}

aHref.onclick = function (e) {
  e.preventDefault()
  let href = this.getAttribute('href')
  shell.openExternal(href)
}

// 子窗口向父窗口  传递消息
window.addEventListener('message', (msg) => {
  console.log(msg)
  if (msg.data) {
    mytext.innerHTML = msg.data
  }
})
  



